TypeScript State Machines: การเปลี่ยนสถานะที่ปลอดภัยด้วยประเภทข้อมูล | MLOG | MLOG